Supplier Page from MyBioSource.com for Recombinant Saccharomyces cerevisiae Sulfate permease 2 (SUL2), partial